Make sure the rubberband is updated when scrolling.
authorSoeren Sandmann <sandmann@daimi.au.dk>
Sat, 26 Jun 2004 19:07:25 +0000 (19:07 +0000)
committerSøren Sandmann Pedersen <ssp@src.gnome.org>
Sat, 26 Jun 2004 19:07:25 +0000 (19:07 +0000)
 Sat Jun 26 21:05:15 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* libegg/iconlist/eggiconlist.c (egg_icon_list_adjustment_changed):
Make sure the rubberband is updated when scrolling.

gtk/gtkiconview.c

index 08d8837bdcf69164b2b0ca3418a5b4bc415ba93d..4c087f3ec0f2769f7954e038e36fb33d2f6496c8 100644 (file)
@@ -1543,6 +1543,10 @@ egg_icon_list_adjustment_changed (GtkAdjustment *adjustment,
       gdk_window_move (icon_list->priv->bin_window,
                       - icon_list->priv->hadjustment->value,
                       - icon_list->priv->vadjustment->value);
+
+      if (icon_list->priv->rubberbanding)
+       rubberbanding (GTK_WIDGET (icon_list));
+
       gdk_window_process_updates (icon_list->priv->bin_window, TRUE);
     }
 }